package com.qf.service;

import com.qf.pojo.Admin;
import com.qf.pojo.PageBean;
import com.qf.pojo.User;

import java.util.List;

/**
 * @Author:zhangyang
 * @Date: 11:56
 * @Version 1.0
 *
 * 用户的业务接口层
 */
public interface UserService {
    /**
     * 查询客户列表
     * @return
     */
    List<User> getUserList();

    Admin login(Admin admin);

    /**
     * 添加客户信息
     * @param user
     */
    void addUser(User user);

    /**
     * 根据id删除用户
     * @param id
     */

    void delUserById(String id);

    /**
     * 通过编号查询用户信息
     * @param id
     * @return
     */
    User findUserById(String id);

    void updateUser(User user);

    void delChecked(String[] uids);

    //分页查询的业务
    PageBean<User> findUserByPage(String currentPage, String pageSize);
}
